home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 9 / Night Owl CD-ROM (NOPV9) (Night Owl Publisher) (1993).ISO / 006a / robot200.zip / ROBOTAPE.DOC < prev    next >
Text File  |  1993-03-14  |  41KB  |  899 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.              ┌──────────┐ ┌─────────┐ ┌─────────┐  ┌─────────┐
  17.              └┐  ┌───┐  │ │  ┌───┐  │ └┐  ┌───┐ └┐ │  ┌───┐  │
  18.               │  │   │  │ │  │   │  │  │  │   │  │ │  │   │  │
  19.               │  └───┘  │ │  │   │  │  │  └───┘  │ │  │   │  │
  20.               │  ┌┐  ┌──┘ │  │   │  │  │  ┌───┐  │ │  │   │  │
  21.               │  │└┐ └┐   │  │   │  │  │  │   │  │ │  │   │  │
  22.              ┌┘  └┐└┐ └─┐ │  └───┘  │ ┌┘  └───┘ ┌┘ │  └───┘  │
  23.              └────┘ └───┘ └─────────┘ └─────────┘  └─────────┘
  24.  
  25.              ┌──────────┐   ┌─────┐   ┌───────────┐ ┌────────┐
  26.              └───┐  ┌───┘  ┌┘     └┐  └┐  ┌────┐  │ │  ┌─────┘
  27.                  │  │      │ ┌───┐ │   │  │    │  │ │  │
  28.                  │  │      │ └───┘ │   │  └────┘  │ │  └─────┐
  29.                  │  │      │ ┌───┐ │   │  ┌───────┘ │  ┌─────┘
  30.                  │  │      │ │   │ │   │  │         │  │
  31.                 ┌┘  └┐    ┌┘ │   │ └┐ ┌┘  └┐        │  └─────┐
  32.                 └────┘    └──┘   └──┘ └────┘        └────────┘
  33.  
  34.  
  35.                               VERSION 2.00
  36.                    Tape Door Software For CMS Tape Drives!
  37.                Copyright 1993, Vince Jacobs, Lone Wolf SoftWare
  38.  
  39.                         Released March 20th,   1993
  40.                         Written In Borland C++  3.1
  41.                         Also Using Open Doors 4.20b
  42.                         And Registration Key   2.20             
  43.                       
  44.  
  45.  
  46.  
  47.                            TABLE OF CONTENTS
  48.           ■───────────────────────────────────────────────────■
  49.           Title                                          Page #
  50.           Introduction........................................1
  51.           Installing Robo Tape................................2
  52.           Hard Ware Configuration.............................3
  53.           Configuring Tape / File Areas.......................4
  54.           Robo Tape Main Menu................................10
  55.           Restore Functions..................................11
  56.           File Transfer Functions............................13
  57.           File And Text Searching............................15
  58.           Archive Contents, Registration.....................16
  59.           Legal Matters......................................17
  60.           Credits............................................18 
  61.  
  62.  
  63.  
  64.  
  65.           INTRODUCTION                                   PAGE 1
  66.           ■───────────────────────────────────────────────────■
  67.  
  68.             Robo-Tape 2.00 is a full featured Tape Door for the
  69.           Colorado Memory System's 125 or 250 meg tape drive.
  70.           Up to 150 Tape and File or CD Rom areas may be
  71.           defined. Each area's access is controllable with
  72.           access security levels. I've tried to make Robo Tape
  73.           as flexible as possible to allow it almost infinite
  74.           configurability. Some of it's features include file
  75.           queing and tagging for both the restoring and
  76.           downloading of files. Up to 3 files can be added to
  77.           the restore and download ques all in one easy step.
  78.           Lets say you tagged three files from any of the
  79.           available areas and restored them, they would
  80.           automatically be added to the download que and ready
  81.           for download after the restore process was complete.
  82.  
  83.             File areas can also be designated as upload areas to
  84.           allow uploads into them. Robo-Tape uses a generic
  85.           FILES.BBS format to control file access, listings,
  86.           security, and dupe checking. Due to the highly
  87.           flexible ways that Robo Tape handles the FILES.XXX, it
  88.           can even be used as a CD Rom or other read only type
  89.           medium. Robo Tape will work with any BBS system that
  90.           will produce a DORINFO1.DEF, DOOR.SYS, CALLINFO.BBS,
  91.           CHAIN.TXT, or SFDOORS.DAT type of door info drop
  92.           file. Running under DOS 3.3 or higher and OS/2 2.x.
  93.  
  94.             NOTICE, Functions with a [+] (plus) beside them, are
  95.           Registered Only Features. Please read the section on
  96.           registering Robo Tape and look at the REGIST.FRM
  97.           file for further information.                      
  98.  
  99.  
  100.  
  101.  
  102.           INSTALLING ROBO TAPE                            PAGE 2
  103.           ■────────────────────────────────────────────────────■
  104.  
  105.                 To install Robo Tape on your BBS, first make a
  106.           directory and unzip all the files from the ROBOT200.ZIP
  107.           archive into it. Two very IMPORTANT facts should be
  108.           discussed before you go any further. The first is to
  109.           make certain the the Colorado Memory Systems Tape
  110.           Software DIRECTORY is in your PATH statement of your
  111.           autoexec.bat file. Something like PATH C:\TAPE;C:\DOS
  112.           would work fine. Also Robo Tape uses DSZ (or GSZ
  113.           renamed to DSZ) from Omen Technology to accomplish the
  114.           file transfers. Make CERTAIN that DSZ is also in a
  115.           directory that is in your PATH statement. Failing to do
  116.           the above will result in Robo Tape not functioning      
  117.           properly. Please make SURE that you have the above
  118.           requirements set up properly. 
  119.  
  120.                The program ROBOTCFG.EXE is the setup utility you
  121.           will use to configure Robo Tape for your system. From the
  122.           opening screen hit ALT-F1 to go to the general system
  123.           config screen below. This screen is pretty self         
  124.           explanatory and easy to understand. The top line asks for
  125.           the directory in which your tape software resides. 
  126.  
  127.  
  128.  
  129.  
  130.           HARDWARE CONFIGURATION                          PAGE 3
  131.           ■────────────────────────────────────────────────────■
  132.   
  133.                             
  134.           ≡ F1 Hardware Cfg  F2 Cfg Tape Areas   F3 Registration
  135.           ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  136.           ░░░░┌──────────────────────┤ Hardware├────┐░░░░░░░░░░░
  137.           ░░░░│                                     │░░░░░░░░░░░
  138.           ░░░░│ Tape Directory Path C:\TAPE\        │░░░░░░░░░░░
  139.           ░░░░│ Use DSZ On D/U Load Y               │░░░░░░░░░░░
  140.           ░░░░│ Write Log File  Y/N Y               │░░░░░░░░░░░
  141.           ░░░░│ Path To Log File    C:\ROBOBBS\     │░░░░░░░░░░░
  142.           ░░░░│ Name Of Log File    ROBO1.LOG       │░░░░░░░░░░░
  143.           ░░░░│ Limit Restore Hrs. Y/N Y            │░░░░░░░░░░░
  144.           ░░░░│ Turn Restore On..... @ 0800 Hours   │░░░░░░░░░░░
  145.           ░░░░│ Turn Restore Off.....@ 2200 Hours   │░░░░░░░░░░░
  146.           ░░░░│                                     │░░░░░░░░░░░
  147.           ░░░░└───┤ ESC ├─────────┤ ENTER = Edit ├──┘░░░░░░░░░░░
  148.           ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  149.           ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  150.            ALT-X Exit
  151.  
  152.                 TAPE DIRECTORY PATH, should be pointing to where
  153.           your CMS Tape Software is located (TAPE.EXE), remember
  154.           this directory also MUST be in your Path statement. You
  155.           only need to give the path and not the filename, if you
  156.           don't use a trailing back slash, one will be appended.
  157.  
  158.                 USE DSZ ON D/U LOADS, if you wish to allow your
  159.           users to download or upload from Robo Tape, set this to
  160.           Yes. Also be sure that DSZ is in a directory that is in
  161.           your PATH statement as well.
  162.  
  163.             [+] WRITE LOG FILE, if this option is set to Yes, Robo
  164.           Tape will append info to a definable log file. Robo Tape
  165.           will log user's activities such as, entering and exiting,
  166.           Restoring, Uploading and Downloading of files.
  167.  
  168.                 PATH TO LOG FILE, again you should only put the path
  169.           to the log file that will be appended to.
  170.  
  171.                 NAME OF LOG FILE, this is the file name of the log
  172.           you want Robo Tape to append it's activities to. If this
  173.           file does not exist, it will be created.
  174.  
  175.             [+] LIMIT RESTORE HOURS, if you wish to limit the hours
  176.           when user's can restore files from the Tape Drive, answer
  177.           Yes to this question. My computer is in the bedroom, and
  178.           having the tape drive whirling away in the middle of the
  179.           night, kinda makes the wife a little upset. :)
  180.  
  181.                 TURN RESTORE ON, the time in 24 hour format, when
  182.           users will begin having access to the Restore Functions.
  183.          
  184.                 TURN RESTORE OFF, the time in 24 hour format, when
  185.           you want to disable the Restore Functions. 
  186.  
  187.  
  188.  
  189.  
  190.           CONFIGURING TAPE DRIVE AREAS                   PAGE 4
  191.           ■───────────────────────────────────────────────────■
  192.  
  193.                 The next illustration is a screen shot of the
  194.           Tape Area Config window. This is where you set up each
  195.           file and tape area available to your users.
  196.   
  197.            F1 Hardware Cfg   F2 Cfg Tape Areas   F3 Reg Window
  198.           ░░░░░┌──────────────────────────┤ File Areas ├─┐░░░░░
  199.           ░░░░░│ 1  . AREA NOT IN USE                    │░░░░░
  200.           ░░░░░│ 2  . AREA NOT IN USE                    │░░░░░
  201.           ░░░░░│ 3  . AREA NOT IN USE                    │░░░░░
  202.           ░░░░░│ 4  . AREA NOT IN USE                    │░░░░░
  203.           ░░░░░│ 5  . AREA NOT IN USE                    │░░░░░
  204.           ░░░░░│ ┌──────────────────────────┤ AREA 1   ├───┐░░░
  205.           ░░░░░│ │ File Area Name        VGA BBS Software  │▒▒░
  206.           ░░░░░│ │ Path To FILES.BBS     C:\FILELIST\      │▒▒░
  207.           ░░░░░│ │ Name Of FILES.BBS     FILES.BBS         │▒▒░
  208.           ░░░░░│ │ Tape Volumn Number    1                 │▒▒░
  209.           ░░░░░│ │ Tape Path To Files    C:\FILES\ONTAPE\  │▒▒░
  210.           ░░░░░│ │ Restore Files To Path C:\FILES\RESTORED\│▒▒░
  211.           ░░░░░│ │ Update FILES.BBS Y/N  Y                 │▒▒░
  212.           ░░░░░│ │ File Name To Update   FILES.BBS         │▒▒░
  213.           ░░░░░│ │ Uploads Allowed  Y/N  Y                 │▒▒░
  214.           ░░░░░│ │ Access Security Level 10                │▒▒░
  215.           ░░░░░│ │                                         │▒▒░
  216.           ░░░░░│ └─┤ ESC ├───┤ DEL ├─────┤ ENTER = Edit ├──┘▒▒░
  217.           ░░░░░│ 19 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
  218.           ░░░░░│ 20 . AREA NOT IN USE                    │░░░░░
  219.           ░░░░░└─────────────────────────────────┤ Esc ├─┘░░░░░
  220.           ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  221.            ALT-X Exit
  222.  
  223.           Use the F2 function key to pop open the Area window.
  224.           Highlight the area number you wish to configure and hit
  225.           the Enter key. You will now be presented a screen to
  226.           configure the chosen area. This is the most important
  227.           screen of the Robo Tape setup program. Here is where you
  228.           will define how Robo Tape will handle each area, on an
  229.           area by area basis. Robo Tape is highly flexible and can
  230.           be configured to handle each area as just a Tape Area, a
  231.           Tape and File Area with Upload capability, CD Rom Area
  232.           and so on. 
  233.  
  234.  
  235.                     
  236.           
  237.         FILE AREA NAME                                   PAGE 5
  238.         ■─────────────────────────────────────────────────────■
  239.  
  240.              This is where you define the Area Name that the user
  241.         will see. This field is limited to a 32 charactor field
  242.         length. Also if the user's Access Security Level is lower
  243.         than what is defined for this area, the File Area Name
  244.         won't be shown to the user. Up to 150 areas may be defined.
  245.  
  246.  
  247.         PATH TO FILES.BBS
  248.         ■─────────────────────────────────────────────────────■
  249.  
  250.              Define the path to the file that contains a listing
  251.         of all files available for restore or download in this
  252.         area. The file should be in the standard FILES.BBS format
  253.         which consists of.....
  254.  
  255.         FILENAME.EXT [0003] DESCRIPTION OF FILE
  256.  
  257.         Robo Tape will display filename, download counter (if
  258.         present) and the description. Also if you use a utility
  259.         that adds comments to your FILES.BBS, Robo Tape will
  260.         display them in a seperate color.
  261.  
  262.  
  263.         NAME OF FILES.BBS
  264.         ■─────────────────────────────────────────────────────■
  265.  
  266.              Define the name of the FILES.BBS file here. It can
  267.         be any qualified dos filename that you desire. It is
  268.         possible to have all of your files.bbs type files in one
  269.         directory if you wish. This will allow for a cd rom to be
  270.         used along with your hard disks and tape drive.
  271.  
  272.  
  273.         TAPE VOLUMN NUMBER
  274.         ■─────────────────────────────────────────────────────■
  275.  
  276.             Define the tape volumn number that files for this
  277.         area were saved to on tape. Valid numbers are 1 through
  278.         999. If this area is not a tape dependent area just
  279.         leave it at it's default zero (0) setting.            
  280.                                                        
  281.                                                         
  282.  
  283.  
  284.         TAPE PATH TO FILES                               PAGE 6
  285.         ■─────────────────────────────────────────────────────■
  286.  
  287.              This option should be pointed to the path from which
  288.         the files were backed up from. Example, if you had a
  289.         directory on your C: drive called DOORS, from which you
  290.         performed the backup from to volumn 1. Then the volumn
  291.         number would be set to 1 and the path TO THIS VOLUMN AREA
  292.         would be....
  293.  
  294.         C:\DOORS\
  295.  
  296.              All files in a Tape Area, MUST have been backed
  297.         up to tape from the SAME DIRECTORY. That is, all files in
  298.         TAPE AREA 1 should have come from the same directory on
  299.         the hard drive. This is not to say that you can't divide
  300.         them up by defining different TAPE FILE AREAS for the
  301.         same VOLUMN. Let's say you have GIFS, BBS FILES, and DOS
  302.         UTILS all saved to the same volumn on tape. By defining
  303.         seperate tape areas for each (GIFS in one, BBS FILES in
  304.         another). And then pointing each area to a seperate
  305.         FILES.BBS file for that area (via the PATH TO FILES BBS
  306.         and NAME OF FILES BBS), you can have all your files backed
  307.         up to one volumn, but have as many different areas
  308.         pointing to it as you wish. Like I said, Robo Tape is
  309.         highly flexible and limited by only your imagination.
  310.      
  311.              If this area is not a tape file area, then just leave
  312.         the default path as it is, since it won't be used any how.
  313.  
  314.  
  315.         RESTORE FILES TO PATH
  316.         ■────────────────────────────────────────────────■
  317.  
  318.              IMPORTANT! This path must be set to point to
  319.         where files are to be downloaded from and/or
  320.         uploaded to, or restored to. It cannot be left at
  321.         it's default setting.
  322.  
  323.              This is the path to which files on tape are
  324.         RESTORED to on the hard drive. It is possible to
  325.         have all tape areas restore the files to the same
  326.         directory, and then in nightly maintinance, do a
  327.         del *.* of that directory. There by keeping disk
  328.         space at a maximum. One note, in order to by pass
  329.         DOS's prompting you if your sure you want to delete
  330.         all files in a directory, make sure your
  331.         commandline in your batch file looks like this....
  332.  
  333.         echo y| del *.*   (this may not work under OS/2). 
  334.  
  335.  
  336.  
  337.  
  338.                                                     PAGE 7
  339.         ■────────────────────────────────────────────────■
  340.  
  341.         NOTE! This is also the path where Robo Tape looks
  342.         for the File DownLoad Functions for this area.
  343.  
  344.              This path is also where Robo Tape looks to see
  345.         if the files listed in the FILES.BBS for this area
  346.         physically exist in this path. If they do, then
  347.         Robo Tape will report to the user that the file is
  348.         on DISK or else it will report that the file is on
  349.         TAPE when the user hits [L]ist Files On Tape. Or if
  350.         the user hits the [B]rowse Files For Download, then
  351.         Robo Tape will report the file size in kilo bytes
  352.         if the file exists in this path or else it will
  353.         report that the file is on TAPE. Robo Tape is
  354.         intelligent enough to know not to restore a file if
  355.         it already exists in the restore directory for that
  356.         area, and also not to allow a user to attempt to
  357.         download a file that hasn't been restored yet.
  358.  
  359.              If Robo Tape only displays a blank screen when
  360.         you want to do a listing of files to restore or
  361.         download, you don't have the path to the files.bbs
  362.         for this area pointing to the right directory. :)
  363.  
  364.         UPDATE FILES.BBS  Y/N
  365.         ■────────────────────────────────────────────────■
  366.  
  367.              Robo Tape will optionally update the files.bbs
  368.         located in the above (RESTORE FILES TO PATH)
  369.         directory if you wish. This would come in handy if
  370.         you had this area set to restore to a directory
  371.         (area) which contained a files.bbs that this files
  372.         was not listed in. Robo Tape would append the
  373.         filename, ext., download counter, and description
  374.         to the files.bbs type file for this area. If you
  375.         had all files being restored to the same directory,
  376.         you must set this option to yes if the files.bbs
  377.         type file does not contain entries for files in
  378.         this area. Else the file could not be downloaded
  379.         since the file is not listed in the files.bbs type
  380.         file, which must be the case before a file is
  381.         approved and shown to the user for download by
  382.         Robo Tape (or any bbs software).
  383.  
  384.              You would NOT want to use this option if you
  385.         were restoring to a directory that already had a
  386.         files.bbs type file that contained a listing for
  387.         the files to be restored into that area. Example...
  388.         the PATH TO FILES.BBS and RESTORE FILE TO PATH both
  389.         pointed to the same directory that contained a
  390.         files.bbs type file that listed all the files for
  391.         restore in that area. You would want to set this
  392.         option to "N" to keep from getting dupes in your
  393.         files.bbs type file.                             
  394.  
  395.  
  396.  
  397.  
  398.         FILE NAME TO UPDATE                         PAGE 8
  399.         ■────────────────────────────────────────────────■
  400.  
  401.              This is the filename of the files.bbs type
  402.         file you would want Robo Tape to append the
  403.         filename, ext., download counter, and description
  404.         to, in the RESTORE FILE TO PATH directory for this
  405.         area. This is for the updating of the files.bbs
  406.         type file, to reflect the restore of a file in this
  407.         area so the user would be able to see it when doing
  408.         a file listing for this area. If you have the
  409.         UPDATE FILES.BBS for this area set to "No", then
  410.         just leave this option set to the default, since it
  411.         is not used.
  412.  
  413.              Again Robo Tape's seemingly endless flexibility
  414.         shines through with almost infinite control over
  415.         what files are available to users for download.
  416.         Let's say you had an area that you allow users to
  417.         upload to. But you don't want to allow users to
  418.         download files from this area until you've checked
  419.         them for virus. Simply set the Update FILES.BBS to
  420.         "Y", and set the FILENAME TO UPDATE to a different
  421.         file name than what is pointed to in the NAME OF
  422.         FILES.BBS path. Therefore the user can not see the
  423.         file being in the uploads directory and Robo Tape
  424.         will refuse to allow the user to download it, but
  425.         you will have a list of files uploaded to scan with
  426.         your virus checker. Also if the filename you have
  427.         defined to update does not exist, it will be
  428.         created and appended to.
  429.  
  430.  
  431.         UPLOADS ALLOWED  Y/N
  432.         ■────────────────────────────────────────────────■
  433.  
  434.              If you have DSZ file transfers activated,
  435.         then you may also allow Uploads into any area.
  436.         Robo Tape will check the "Restore Files To Path"
  437.         for all areas, which is the path used for all File
  438.         Transfers for each area, to see if the file being
  439.         uploaded is already present in one of the defined
  440.         areas. The upload will be denied if already present
  441.         also Robo Tape will refuse to allow a file with
  442.         the filename FILES.BBS to be uploaded.          
  443.  
  444.                                                          
  445.  
  446.                                                    
  447.         ACCESS SECURITY LEVEL                       PAGE 9
  448.         ■────────────────────────────────────────────────■
  449.  
  450.              This is where you define the access level
  451.         needed to access this area. A user must have this
  452.         security level or above to enter this area. This
  453.         area will not be shown in the area choice listing
  454.         if the users sec. level is below the level defined
  455.         for this area. The user's security level is
  456.         obtained from the door drop file (DORINFO1.DEF,
  457.         CHAIN.TXT, SFDOORS.DAT, DOOR.SYS, CALLINFO.BBS).
  458.  
  459.         SYSTEM CONFIGURATION AND SET UP TIPS
  460.         ■────────────────────────────────────────────────■
  461.  
  462.              Robo Tape requires that the PATH to the door
  463.         information drop file (DORINFO1.DEF, CHAIN.TXT,
  464.         SFDOORS.DAT, DOOR.SYS, CALLINFO.BBS) be passed as
  465.         a commandline parameter unless the drop file resides
  466.         or is copied into the same directory that Robo Tape
  467.         resides in. An example is........
  468.  
  469.         ROBOT200.EXE C:\ROBOBBS
  470.  
  471.         Noticed I only gave the PATH and not the actual
  472.         filename of the door drop file, Robo Tape will
  473.         automatically search for the drop file that matches
  474.         one of the above with the latest time stamp. If Robo
  475.         tape fails to find a drop file in the path passed
  476.         to it on the commandline, it will exit with a critical
  477.         error and report that a door info file was not found.
  478.              Here is a sample batch file showing the proper
  479.         way to call Robo Tape.....
  480.  
  481.                 @echo off
  482.                 cd\robobbs\robotape
  483.                 robot200 c:\robobbs
  484.                 cd\robobbs
  485.  
  486.              IMPORTANT NOTE! When using Robo Tape with
  487.         Remote Access, you must put the *M on the optional
  488.         data line in the ramenu configuration. The *M
  489.         instructs RA to swap itself out of memory. If the
  490.         BBS software your using also has a switch to swap
  491.         the BBS Software out, you SHOULD use it. Failing
  492.         to do so will cause Robo Tape to not be able to
  493.         execute CMS's Tape Software to do a restore from
  494.         tape.
  495.  
  496.             Colorado Memory System's Tape Software requires
  497.         approximately 450k to operate, if memory is not
  498.         available it will either refuse to load, or it will
  499.         search the tape infinitly for a file. Also when
  500.         attempting a Restore without sufficient memory,
  501.         Robo Tape will blank the screen for a second then
  502.         report that the file was restored, when in actuality
  503.         there was insufficient memory to spawn the CMS Tape
  504.         Software.                                          
  505.  
  506.  
  507.  
  508.  
  509.         ROBO TAPE'S MAIN USER SCREEN               PAGE 10
  510.         ■────────────────────────────────────────────────■
  511.             Below is a screen shot of what the Robo Tape
  512.         user screen looks like. If the Use DSZ option in
  513.         ROPBOTCFG.EXE was set to "No" then the file
  514.         transfer options would not be listed and the box
  515.         would close together to eliminate the gap. Also if
  516.         this were not an upload area, the.....
  517.  
  518.         [U] Upload Files option would not be shown.
  519.  
  520.          ROBO TAPE v2.00 (c) JACOBS R&D    Time: 015 mins
  521.         ┌────────────────────────────────────────────────┐
  522.         │[C] Change File Area  [Q] Quit And Exit To BBS  │
  523.         ├────────────┤ Restore Functions ├───────────────┤
  524.         │[L] List REST FILES   [A] Add Files To REST Que │
  525.         │[S] Show RESTORE Que  [E] Edit The RESTORE Que  │
  526.         │[P] Purge RESTORE Que [R] RESTORE Files To DL   │
  527.         ├───────────┤ File Trans Functions ├─────────────┤
  528.         │[B] Browse Files DL   [Z] Edit DOWN LOAD Que    │
  529.         │[T] Purge DL Que      [V] View Files In DL Que  │
  530.         │[D] DL Files In Que   [I] Insert Files In DL Que│
  531.         │[U] Upload Files                                │
  532.         ├─────────────┤ Search Utilities ├───────────────┤
  533.         │[F] Fuzzy Name Search [K] Key Text Searching    │
  534.         └────────────────────────────────────────────────┘
  535.  
  536.          CURRENT FILE AREA -> Big Bob's BBS Files
  537.  
  538.  
  539.         MAIN MENU HOT KEYS
  540.         ■────────────────────────────────────────────────■
  541.              Here is a run down of all the hot keys
  542.         available on Robo Tape's Main Menu.
  543.  
  544.  
  545.         [C] Change File Area
  546.              This command will list available file areas
  547.              and allow the user to chose between them.
  548.              Again the user's Access Security Level must be
  549.              equal to or greater than the Access Security
  550.              Level defined for an area to be shown. This is
  551.              also displayed to the user after the opening
  552.              screen.                                     
  553.  
  554.  
  555.  
  556.  
  557.                                                    PAGE 11
  558.         ■────────────────────────────────────────────────■
  559.  
  560.         [Q] Quit And Exit To BBS
  561.              This is pretty self-explanatory, the user
  562.              should select this option when they're ready
  563.              to return to the BBS.
  564.  
  565.  
  566.         RESTORE FUNCTIONS
  567.         ■────────────────────────────────────────────────■
  568.      
  569.         [L] List File To Restore
  570.              This key will display the FILES.BBS type file
  571.              that is defined for this area in ROBOTCFG
  572.              under the Path To Files.BBS and Files.BBS.
  573.              Robo Tape will also search the Restore Files
  574.              To Path, to see if a file physically exist on
  575.              disk. If the file exists on disk, then the
  576.              word DISK will be displayed next to the
  577.              filename, else the word TAPE will be
  578.              displayed. If Robo Tape displays a blank
  579.              screen when doing a listing, then you don't
  580.              have the path and filename to the files.bbs
  581.              type file setup correctly in ROBOTCFG.EXE for
  582.              this area.
  583.  
  584.         [A] Add Files To Restore Que
  585.              There's two ways to add files to the built in
  586.              Restore Que. You can either List the files and
  587.              Tag them, or if you already know what file you
  588.              want to Restore you can pick this option and
  589.              type in the filename. Robo Tape will check to
  590.              see if the filename given is listed in the
  591.              files.bbs type file for this area, if it
  592.              isn't, then Robo Tape will advise the user
  593.              that the filename is not available for
  594.              restore. Also the filename will be checked to
  595.              see if it has already restored to the Restore
  596.              Directory Path, if so then the user will be
  597.              advised that it is already restored and
  598.              available for DownLoad.
  599.  
  600.         [S] Show Restore Que
  601.              This function will list the files that are in
  602.              the Restore Que waiting to be restored.
  603.  
  604.         [E] Edit The Restore Que
  605.              This function allows the user to remove files,
  606.              one at a time, from the Restore Que. Up to
  607.              three (3) files can be in the Restore Que at
  608.              one time, Robo Tape will then instruct the
  609.              user that they must Restore the que before
  610.              more files can be added.                  
  611.  
  612.  
  613.  
  614.  
  615.                                                    PAGE 12
  616.         ■────────────────────────────────────────────────■
  617.  
  618.         [P] Purge The Restore Que
  619.              This will remove ALL files currently in the
  620.              Restore Que, an alternative to Editing the
  621.              Que.
  622.  
  623.         [R] Restore Files In Que To Download
  624.              This will Restore to disk, all files that are
  625.              currently in the Restore Que. Robo Tape will
  626.              swap itself out of conventional memory (either
  627.              to EMS or Disk) and Spawn the CMS Tape
  628.              Software to perform the Restore Operation.
  629.              Restore times depend on alot of factors, the
  630.              biggest factor is the amount of memory
  631.              available to the Colorado Memory Systems Tape
  632.              Software. I recommend at least 512k of memory
  633.              available to the Tape Software. If your
  634.              running DESQview, be sure you have at least
  635.              this much memory available for this window.
  636.              Also because of the memory requirements, it is
  637.              probably not possible to run Robo Tape in more
  638.              than one window at a time (multi-node). This
  639.              is a limitation of CMS's Tape Software, and
  640.              not Robo Tape. Although, if your running OS/2
  641.              this may not be a problem, at the end of this
  642.              document, I have text of a fellow sysop's OS/2
  643.              setup for running Front Door or D'Bridge,
  644.              Remote Access and Robo-Board BBS, with Robo
  645.              Tape and CMS tape Software. Special thanks to
  646.              Lloyd Hatley for sharing this info with us. :)
  647.  
  648.                   Also restore times are based on the
  649.              location of the files on tape. Tape drives
  650.              store files in a sequential fashion, one right
  651.              after another, and also access the files in
  652.              the same order as they were backed up. The
  653.              closer to the beginning of the tape, the
  654.              faster the restore and access time is going to
  655.              be.                                          
  656.  
  657.  
  658.  
  659.  
  660.         FILE TRANSFER FUNCTIONS                    PAGE 13
  661.         ■────────────────────────────────────────────────■
  662.  
  663.         [B] Browse File To Download
  664.              This function will display the files.bbs type
  665.              file for this area that is located in the
  666.              "Restore Files To Path" defined for this area
  667.              in Robotcfg.exe. If the files in the files.bbs
  668.              type file physically exists in this path, then
  669.              the file size in kilo-bytes, will be display
  670.              next to the filename. Else the word "TAPE",
  671.              will be shown. If Robo Tape displays a blank
  672.              screen when you select this function, then you
  673.              don't have the path and filename setup
  674.              correctly in ROBOTCFG.EXE for this area.
  675.  
  676.         [Z] Edit DownLoad Que
  677.              This function will allow the user to edit the
  678.              files that are in the DownLoad Que. Files may
  679.              be removed one at a time in any order.
  680.  
  681.         [T] Purge DownLoad Que
  682.              All file in the DownLoad Que will be removed
  683.              with this function.
  684.  
  685.         [V] View Files In DownLoad Que
  686.              Files currently qued for download will be
  687.              displayed to the user.
  688.  
  689.         [I] Insert Files In DownLoad Que
  690.              Similiar to the Add Files To Restore Que, this
  691.              function will allow you to add files to
  692.              DownLoad Que if you already know the filename.
  693.              Files can be added to the DownLoad Que in two
  694.              ways, either by this function, or by
  695.              [B]rowsing The Files For DownLoad and
  696.              "Tagging" files, thereby adding them to the
  697.              DownLoad Que. Up to three files can be added
  698.              to the DownLoad Que before Robo Tape will
  699.              request they be downloaded. Robo Tape will
  700.              check to see if the files physically exists in
  701.              the "Restore Files To Path" which is also the
  702.              "Files For DownLoad" path, if the file doesn't
  703.              exist, Robo Tape will advise the user that it
  704.              must be restored first before it can be
  705.              downloaded.                                
  706.  
  707.  
  708.  
  709.  
  710.                                                   PAGE 14
  711.         ■────────────────────────────────────────────────■
  712.  
  713.         [D] DownLoad Files In DownLoad Que
  714.              You MUST have DSZ in your path for this
  715.              function to work correctly. The user will be
  716.              presented the DownLoad Protocol Menu with
  717.              Xmodem, Ymodem, and Zmodem protocols. The user
  718.              may choose which protocol to use or they may
  719.              [A]bort the Transfer, which will remove all
  720.              files from the DownLoad Que and return them to
  721.              Robo Tape's main Menu. A user will be advised
  722.              that the Que is empty if this option is
  723.              selected and no files have been added to the
  724.              Que. If a download would exceed the user's
  725.              time limit Robo Tape will deny the transfer
  726.              and suggest that the user edit the que.
  727.  
  728.         [U] Upload Files
  729.              If you have uploads turned on for this area, a
  730.              user will be presented with the Upload
  731.              Protocol Menu. Xmodem, Ymodem, and Zmodem
  732.              protocols are available. Before the uploading
  733.              begins the user will be prompted for the
  734.              filename of the file being transfered, Robo
  735.              Tape will search the "Restore Files To Path"
  736.              for all areas checking for file duplication.
  737.              If the file is not present on the system, Robo
  738.              Tape will proceed with the upload, else the
  739.              transfer will be denied. Also, the filename
  740.              FILES.BBS will not be allowed for uploading.
  741.  
  742.  
  743.  
  744.  
  745.         FILE AND TEXT SEARCHING FUNCTIONS          PAGE 15
  746.         ■────────────────────────────────────────────────■
  747.  
  748.              Robo tape has two versatile searching
  749.         functions that will aid users in finding files
  750.         available for restore and download.
  751.  
  752.         [+] [K] Key Word Text Searching
  753.              This will search the files.bbs type files in
  754.              all of the areas for text given by the user.
  755.              Filenames and descriptions will be looked at
  756.              for possible matches, and if found will be
  757.              displayed to the user along with what area
  758.              they were found in. An example would be if the
  759.              user were to give the word "win" to search
  760.              for. The words "Windows", Wind", "Winding",
  761.              "Winsome", "Winwood", would all be displayed
  762.              to the user, along with the filename and
  763.              description for the file found.
  764.  
  765.         [+] [F] Fuzzy File Name Search
  766.              This util will match any file found within the
  767.              current area and display the filename and
  768.              extension to the user. DOS wildcards (*.*)
  769.              maybe used.                                
  770.  
  771.  
  772.  
  773.  
  774.         FILE ARCHIVE CONTENTS                      PAGE 16
  775.         ■────────────────────────────────────────────────■
  776.  
  777.         ROBOT200.ARJ should contain the following files.
  778.  
  779.         ROBOTCFG.EXE......The Robo Tape Set Up Util.
  780.         ROBOT200.EXE......The Door Driver Main Executable
  781.         ROBOTAPE.DOC......The SysOp Documentation
  782.         RTSAMPLE.BAT......A Sample Batch File For Robo Tape
  783.         ROBOTAPE.DAT......Default Configuration Data File
  784.         ROBOTAPE.KEY......Registration Key File
  785.         REGIST.FRM........Registration Form For Robo tape
  786.         ROBOTSET.OS2......Sample Setup For OS/2 2.0
  787.         DOOR.LST..........List Of Other Doors By Author
  788.         SUPPORT.TXT.......ASCII BBS Info File
  789.  
  790.           The latest version of Robo Tape is always
  791.         available from my system, address and phone numbers
  792.         are listed at the end of this document.
  793.  
  794.         REGISTRATION INFORMATION
  795.         ■────────────────────────────────────────────────■
  796.  
  797.              Robo Tape is being offered as shareware, you
  798.         should register, if you continue to use it after
  799.         a evaluation period of two weeks. It is only $10.00
  800.         dollars (US Currency) for full registration. Your
  801.         registration also entitles you to free upgrades in
  802.         the future. Also the price will go up in future
  803.         versions, added features like support for
  804.         Robo-Board's VGA graphics and Rmodem capability.
  805.  
  806.              So now is the time to register as I am
  807.         already working on the next version. Upon my
  808.         receiving your registration, I will send your
  809.         registration code that you will enter into the
  810.         ROBOTCFG.EXE program (F3 from the menu). This will
  811.         turn on all the registered features of Robo tape.
  812.  
  813.              If you live in FidoNet ZONE 1, and have a
  814.         FidoNet address, (not a point) I can send the reg.
  815.         code to you crash mail. If you do not live in zone
  816.         1, your registration code will be mailed to you via
  817.         the postal service. All payments MUST be in either
  818.         US Currency (CASH) or by an InterNational Money
  819.         Order imprinted in the amount of $10.00 US
  820.         Currency. I will NOT accept Canadian Postal Money
  821.         Orders, my post office charges me $5.00 per money
  822.         order to cash them :(
  823.  
  824.              Included in this archive is a file named
  825.         REGIST.FRM, send it or a facsimile of it, to the
  826.         address on the form, which is also listed below,
  827.         along with your payment. If you are receiving your
  828.         code by crash netmail, I will send it to you the
  829.         same day I receive your registration. If you are
  830.         receiving your code via the postal service, I will
  831.         mail it back to you (via the option you choose) the
  832.         following day that I receive it.                
  833.  
  834.  
  835.  
  836.  
  837.         LEGAL ISSUES                               PAGE 17
  838.         ■────────────────────────────────────────────────■
  839.  
  840.              Although Robo Tape was tested on several
  841.         different systems running various software and
  842.         hardware configurations and operating systems, I
  843.         will not be held liable for any damage to data,
  844.         software, hardware, reputation, or the inability to
  845.         use or not to use such affore mentioned articles.
  846.         Nor will I be held accountable for loss of income
  847.         from the use or inability to use this product.
  848.              Trade Marks and Copyrights of all products
  849.         mentioned in this document, are property of their
  850.         respectful owners.
  851.  
  852.  
  853.         CONTACTING THE AUTHOR OF ROBO TAPE
  854.         ■────────────────────────────────────────────────■
  855.  
  856.         I can be reached in one of the following ways.
  857.  
  858.         By Netmail sent to........
  859.  
  860.         FidoNet   1:3813/309
  861.         WorldNet 62:9600/0
  862.         WorldNet 62:9600/1
  863.         DoorNet  75:400/0
  864.         DoorNet  75:7918/200
  865.         DoorNet  75:7918/201
  866.         PGNet    80:810/103
  867.  
  868.         Or logging on to my BBS and leaving a message.....
  869.         Brushy Mountain BBS (918) 687-1612
  870.  
  871.         Or call on my voice line (No Collect Calls :)
  872.         (918) 687-0274
  873.  
  874.         Vince Jacobs
  875.         Lone Wolf Software
  876.         6710 South 25th Street East
  877.         Muskogee, Oklahoma  USA
  878.         74401                                              
  879.  
  880.  
  881.  
  882.  
  883.         THANKS AND CREDITS                         PAGE 18
  884.         ■────────────────────────────────────────────────■
  885.  
  886.              I would like to thank Lloyd Hatley for setting
  887.         up Robo Tape to run under OS/2 2.0 and sending his
  888.         settings to me to include in this document. There is
  889.         a wealth of information to be found in the file
  890.         ROBOTSET.OS2 which is included in the archive.
  891.  
  892.  
  893.              I would also like to thank Sam McDaniel for
  894.         setting up Robo Tape and helping me to get the code
  895.         optimized to run under DOS and Remote Access.
  896.         Thanks guys, you put your systems at great risk with
  897.         some of the early alpha and beta versions, we
  898.         appreciate it!
  899.